asset management investment private banking software bank relationship asset management software customer supply chain management inventory management systems it asset management banking inventory software management business software crm asset financial planning accounting software